multifilm camera - Spanish English Dictionary